RecentChanges TextFormattingRules AllWikiTopics OrphanedWikiTopics ToDoWikiTopics WikiLockList RSS Export2HTML WikiSearch SetUsername StartingPoints Home |
FFmbc 0.7
FFmbc Patches for FFmbc 0.709-MAY-2014 vf_framerate: fix calculation of 'interpolate' valueAnd add some more debug logging, which is turned off at compile time.http://mdsh.com/patches/ ffmbc_0.7/FFmbc_0.7_vf_framerate_interpolate_and_debug.patch 08-MAY-2014 configure: fix pkg_config test around libx264http://mdsh.com/patches/ ffmbc_0.7/FFmbc_0.7_configure_pkg-config.patch 08-MAY-2014 isom: include PCM_S16BEhttp://mdsh.com/patches/ ffmbc_0.7/FFmbc_0.7_isom_pcm.patch This is the same patch going into FFmpeg: http://git.videolan.org/?p=ffmpeg.git;a=commit;h=360022bd3b894cc01ea112b275fa4c8f53881808 08-MAY-2014 vf_framerate: fix unititalised variableAnd add more compile time logging.And turn off compile time debug logging. http://mdsh.com/patches/ ffmbc_0.7/FFmbc_0.7_vf_framerate_unititalised_and_debug.patch 08-MAY-2014 vf_w3fdif: remove unused switch clausesAnd add default clauses with asserts - the defaults should never be runhttp://mdsh.com/patches/ ffmbc_0.7/FFmbc_0.7_vf_w3fdif_unused_and_debug.patch 08-MAY-2014 vf_stretch4to3: add and turn off code level debug logginghttp://mdsh.com/patches/ ffmbc_0.7/FFmbc_0.7_vf_stretch4to3_debug.patch 08-MAY-2014 vf_overlay: turn off code level debug logginghttp://mdsh.com/patches/ ffmbc_0.7/FFmbc_0.7_vf_overlay_debug.patch Patches for FFmbc 0.7 rc8NEW: framerate converterNote: this is identical to the version in rc7 below. Note: Early access to a work in progress - although this filter is being used in current broadcast situations to get 29.97 FPS media on air in HD at 25 FPS in the UK. This filter is designed to change the frame rate by interpolating new video output frames from the source frames. This filter is not designed to function correctly with interlaced media. If you wish to change the frame rate of interlaced media then you are required to deinterlace before this filter and re-interlace after this filter. The Martin Weston three field deinterlace filter (w3fdif) is a good choice - it is the deinterlace filter we use. Note: this code is relatively early in its life, hence it's FULL of debug printing. New framerate frame filter: http://mdsh.com/patches/ ffmbc_0.7rc8/FFmbc-0.7-rc8_vf_framerate-2013051301.patch PATCH: increase the number of audio channels that can be resampledFFmbc 0.7 rc8 can only resample 8 channels of audio. We need to resample 16 channels, to enable resampling for all 16 HD-SDI channels. This patch implements that - but does not change the current resampling of stereo to mono, mono to stereo, and surround to stereo. resample up to 16 audio channels patch: http://mdsh.com/patches/ ffmbc_0.7rc8/FFmbc-0.7-rc8_resample_16_channel.patch PATCH: increase logging for invalid intra matrix on MPEG 2This patch just changes a log line to explain slightly more what a problem is and how its being ignored. MPEG 2 intra matrix patch: http://mdsh.com/patches/ ffmbc_0.7rc8/FFmbc-0.7-rc8_mpeg12_intra_matrix_log.patch BUG: Fieldorder filter doesn't set fieldorder flag early enoughFieldorder filter sets the fop/bottom field first flag too late for filters further down the chain. The flag is being set in end_frame() but it should be set in start_frame(). This patch fixes the problem. fieldorder patch: http://mdsh.com/patches/ ffmbc_0.7rc8/FFmbc-0.7-rc8_vf_fieldorder_2013042701.patch BUG: Temporal Interlace filter can cause segfaultTinterlace filter sets a pointer in it's source filter to null, which will cause a segfault if the source filter use that pointer (luckily many filters do not use that pointer). Note: this bug was introduced in the patch for rc7 below. Sorry. tinterlace patch: http://mdsh.com/patches/ ffmbc_0.7rc8/FFmbc-0.7-rc8_vf_tinterlace_2013042701.patch BUG: Fade filter accepts the ''alpha'' parameter but ignores itFade filter in rc8 is a major rewrite which is not a like-for-like replacement of the version I included below, or a like-for-like replacement for that which is in FFmpeg. example command line using RGBA:
|